|
usbcpower2 2.2.0
|
USB-C Power 2 Click example. More...
Macros | |
| #define | MIKROBUS_POSITION_USBCPOWER2 MIKROBUS_1 |
Functions | |
| void | application_init (void) |
| void | application_task (void) |
| int | main (void) |
USB-C Power 2 Click example.
This example demonstrates the use of the USB-C Power 2 Click board for detecting USB cable attachment and monitoring CC (Configuration Channel) status. The application reads interrupt and CC status registers and logs the interpreted results to the serial terminal.
The demo application is composed of two sections :
Initializes the logger and USB-C Power 2 Click driver, and applies the default device configuration.
Waits for an USB detached/attached interrupt event, then reads and displays cable connection status and CC line status information including VBUS detection, Rp value, port attachment state, and cable polarity.
| #define MIKROBUS_POSITION_USBCPOWER2 MIKROBUS_1 |
| void application_init | ( | void | ) |
< Logger config object.
< Click config object.
Logger initialization. Default baud rate: 115200 Default log level: LOG_LEVEL_DEBUG
| void application_task | ( | void | ) |
| int main | ( | void | ) |